package main

import "fmt"

func main() {

	// 定义二维数组，用于保存三个班，每个班五名同学成绩
	// 并求出每个班级平均分、以及所有班级平均分

	var grade [3][5]float32
	var everyClassGradeSum float32

	for i := 0; i < len(grade); i++ {

		var singleClassGradeSum float32

		for j := 0; j < len(grade[i]); j++ {

			fmt.Printf("请输入第%d班的第%d个同学的成绩：\n", i+1, j+1)
			fmt.Scanln(&grade[i][j])
			everyClassGradeSum += grade[i][j]
			singleClassGradeSum += grade[i][j]

		}

		fmt.Printf("------------\n第%d班同学的平均分是：%.2f\n", i+1, singleClassGradeSum/float32(len(grade[i])))

	}

	fmt.Printf("------------\n所有班级的平均分为：%.2f\n", everyClassGradeSum/15)

}
